毫無(wú)疑問(wèn),將基礎(chǔ)架構(gòu)遷移到云服務(wù)器是幾乎所有公司的未來(lái)。您可能會(huì)問(wèn)的問(wèn)題是:什么是進(jìn)行遷移的最佳時(shí)間以及如何進(jìn)行遷移?如果您沒(méi)有提前制定明確的策略,那么將工作負(fù)載遷移到云端的過(guò)程可能會(huì)變得非常昂貴和復(fù)雜。直接遷移云遷移是一種遷移途徑,可以最大限度地減少對(duì)用戶(hù)的干擾。
遷移到新的云環(huán)境總是很棘手,因?yàn)閿?shù)據(jù)會(huì)不斷使用和更新,并且需要正確配置新的服務(wù)器連接以避免數(shù)據(jù)流中斷。提升和轉(zhuǎn)移方法廣泛用于將您的應(yīng)用程序遷移到云。但是,提升和轉(zhuǎn)??移數(shù)據(jù)中心遷移需要什么?確切的好處是什么?
什么是提升和移位遷移?
提升和轉(zhuǎn)移遷移,也稱(chēng)為重新托管,涉及將整個(gè)應(yīng)用程序按原樣移動(dòng)到IaaS 模型(基礎(chǔ)設(shè)施即服務(wù))上的基于云的環(huán)境中。數(shù)據(jù)中心提升和轉(zhuǎn)移遷移策略被認(rèn)為是遷移到云的最佳方式,而無(wú)需(必須)重新設(shè)計(jì)應(yīng)用程序以適應(yīng)新的基礎(chǔ)架構(gòu)。由于您只需對(duì)應(yīng)用程序進(jìn)行最少的更改,因此您可以節(jié)省開(kāi)發(fā)時(shí)間和成本,從而在創(chuàng)紀(jì)錄的時(shí)間內(nèi)獲得云服務(wù)和云計(jì)算的好處。
比較提升和轉(zhuǎn)移與重新平臺(tái)和其他云遷移是很常見(jiàn)的。平臺(tái)重構(gòu)包括重構(gòu)您的應(yīng)用程序,以便能夠利用云提供商的 IaaS 以及 PaaS(平臺(tái)即服務(wù))功能。您還可以選擇在重新托管或重構(gòu)之前修改您的代碼,或者您可以完全重建您的應(yīng)用程序的架構(gòu)。
另一種選擇是停止支持您的業(yè)務(wù)應(yīng)用程序并使用第三方 SaaS(軟件即服務(wù))替代方案。在某些情況下,可以使用BPaaS(業(yè)務(wù)流程即服務(wù))委托整個(gè)流程。要做出正確的選擇,您需要了解為什么從本地服務(wù)器遷移到公共云或私有云對(duì)您的業(yè)務(wù)有利。
為什么要從本地服務(wù)器遷移到云端?
云服務(wù)器有多種優(yōu)勢(shì)。除非您使用新的安全功能積極維護(hù)和更新您的本地服務(wù)器,否則云服務(wù)器將更加安全,具有更好的數(shù)據(jù)管理、適當(dāng)?shù)募用堋⑷哂唷⒏綦x等。
您還可以在您的應(yīng)用程序運(yùn)行時(shí)即時(shí)更新您的云服務(wù)器,并且始終只使用您需要的資源量。設(shè)置新的本地服務(wù)器可能需要中斷、更多的前期成本并且更難以實(shí)施。
切換到云還可以確保長(zhǎng)期降低成本。由于其規(guī)模,云提供商以最高的效率運(yùn)行,并且可以提供完全托管的服務(wù),讓您的工程師專(zhuān)注于構(gòu)建新功能而不是管理網(wǎng)絡(luò)。這就是為什么圍繞云計(jì)算構(gòu)建業(yè)務(wù)流程非常具有成本效益的原因。
云遷移的五種類(lèi)型是什么?
如果您不想承擔(dān)過(guò)于復(fù)雜和耗時(shí)的項(xiàng)目,您可以考慮采用數(shù)據(jù)中心遷移提升和轉(zhuǎn)移方式。但也有其他類(lèi)型的遷移強(qiáng)調(diào)不同的優(yōu)先級(jí),可能更適合您的情況。
以下是要考慮的五種遷移類(lèi)型:
1.重新托管(提升和轉(zhuǎn)移)
提升和轉(zhuǎn)移遷移,也稱(chēng)為重新托管,是一種使用云提供商的硬件基礎(chǔ)架構(gòu)作為 IaaS 來(lái)托管您的應(yīng)用程序的方法,只需進(jìn)行最少的更改。通常,您可以快速遷移到云。與在云中本地運(yùn)行的應(yīng)用程序相比,缺點(diǎn)是持續(xù)成本較高。
2.重新平臺(tái)
當(dāng)您重新構(gòu)建應(yīng)用程序平臺(tái)時(shí),您會(huì)將更多云提供商的軟件整合為 PaaS(語(yǔ)言、框架、容器),以加速開(kāi)發(fā)并在云中更本地地運(yùn)行您的應(yīng)用程序。結(jié)果,您失去了一些選擇自由并有鎖定的風(fēng)險(xiǎn)。
3.修改
如果您的本地托管應(yīng)用程序有一段時(shí)間沒(méi)有升級(jí),明智的做法是在遷移到新的基礎(chǔ)架構(gòu)之前進(jìn)行所有必要的更改,無(wú)論您是要重新托管它還是重新構(gòu)建平臺(tái)。通過(guò)修改,您可以利用新的托管環(huán)境;然而,修改確實(shí)需要更多的工程前期投資。
4.重建或重寫(xiě)
云遷移最廣泛的形式是編寫(xiě)新功能以利用云,或者完全重建現(xiàn)有應(yīng)用程序以包含所有最新的技術(shù)進(jìn)步。如果您選擇為云提供商的環(huán)境定制您的應(yīng)用程序,您將受益于類(lèi)似本機(jī)的性能,但也會(huì)面臨嚴(yán)重鎖定的風(fēng)險(xiǎn)。
5.更換
您無(wú)需繼續(xù)維護(hù)您的應(yīng)用程序即可遷移到云端。如果您的應(yīng)用程序不是您業(yè)務(wù)的核心,您可以從尋找類(lèi)似的 SaaS 或 BPaaS 中受益,以避免花費(fèi)寶貴的技術(shù)資源。
提升和移位遷移的好處
直接遷移云遷移相對(duì)容易編排,無(wú)需對(duì)軟件進(jìn)行大量更改即可為您提供當(dāng)前所需的功能。
計(jì)算能力
隨著服務(wù)器變得更快、更高效,在本地更換它們需要大量工作和前期投資。同時(shí),遺留系統(tǒng)每年都需要更多的維護(hù)。直接遷移遷移為您今天的應(yīng)用程序帶來(lái)了云計(jì)算的好處。
遷移速度
可能是您多年來(lái)一直在計(jì)劃云遷移,但它似乎總是過(guò)于復(fù)雜和笨拙,無(wú)法優(yōu)先考慮。Lift and shift 允許您立即遷移并調(diào)整您的應(yīng)用程序,以便在適當(dāng)?shù)臅r(shí)機(jī)在云上本地運(yùn)行。
安全
大多數(shù)企業(yè)將通過(guò)遷移到云來(lái)改善其應(yīng)用程序安全性的各個(gè)方面。備份、災(zāi)難恢復(fù)、更新和冗余都更容易在云中管理和改進(jìn)。
節(jié)約成本
雖然提升和轉(zhuǎn)移可能不像其他云遷移策略那樣具有成本效益,但它將您的資本支出模型轉(zhuǎn)移到由運(yùn)營(yíng)支出資助的云基礎(chǔ)設(shè)施,這將減少大量的前期支出和基礎(chǔ)設(shè)施成本,因?yàn)槟恍枰渲酶噘Y源比你實(shí)際需要的。
提升和移位遷移的缺點(diǎn)
在多種情況下,提升和轉(zhuǎn)??移可能不是最佳策略:
- 對(duì)于某些應(yīng)用程序而言,維護(hù)良好的本地服務(wù)器的成本可能低于未經(jīng)優(yōu)化的直接遷移遷移。
- 根據(jù)您所在的行業(yè),某些云提供商可能沒(méi)有適當(dāng)?shù)恼J(rèn)證(例如 HIPAA 合規(guī)性)。
- 較小的應(yīng)用程序可能只需要多一點(diǎn)時(shí)間來(lái)重新平臺(tái)而不是重新托管。
- 更大、耗電的應(yīng)用程序可能仍會(huì)受益于利用本地硬件。
何時(shí)選擇 Lift and Shift 與其他遷移類(lèi)型
選擇遷移到云的最佳方式取決于本地服務(wù)器的狀況、資源、現(xiàn)有應(yīng)用程序以及未來(lái)的優(yōu)先級(jí)。
問(wèn)自己以下問(wèn)題:
- 您想要將核心遷移到您的業(yè)務(wù)的應(yīng)用程序嗎?
- 您是否需要長(zhǎng)期維護(hù)當(dāng)前的應(yīng)用程序?
- 是否可以在不對(duì)代碼庫(kù)進(jìn)行重大更改的情況下將其提升并轉(zhuǎn)移到基于云的硬件?
- 省錢(qián)是這個(gè)項(xiàng)目的首要任務(wù)嗎?
- 您希望您的基礎(chǔ)架構(gòu)變得更加敏捷嗎?
- 市場(chǎng)上是否有類(lèi)似的 SaaS 應(yīng)用程序可用?
- 應(yīng)用程序是否需要私有云的安全性和增強(qiáng)控制,還是公共云就足夠了?
- 該項(xiàng)目是否需要滿(mǎn)足特定的時(shí)間表?
回答這些問(wèn)題并在您的團(tuán)隊(duì)中達(dá)成共識(shí)將突出最簡(jiǎn)單的云遷移路徑。